@ONLINE{gccint,
title = {GNU Compiler Collection (GCC) Internals},
note = {\url{http://gcc.gnu.org/onlinedocs/gccint/}}
}

@misc{usinggcc,
title = {Using the GNU Compiler Collection, (For GCC Version 4.3.6)},
author = {Richard M. Stallman and the GCC Developer Community}
}
@ONLINE{gccwiki,
title = {GCC Wiki},
note = {\url{http://gcc.gnu.org/wiki}}
}
@ONLINE{BrianJ,
title = {An Introduction to GCC},
author = {Brian J. Gough},
note = {\url{http://www.network-theory.co.uk/gcc/intro/}}
}
@ONLINE{drdobbs,
title = {Dr.Dobb's Journal, Retargeting the GNU C compiler},
note = {\url{http://drdobbs.com/184401529}}
}

@book{Aho,
author = {A. V. Aho and J. D. Ullman},
title = {Principles of Compiler Design.},
publisher = {Addison-Wesley},
year = {1977}
}

@article{Davidson,
author = {J. W. Davidson and C. W. Fraser},
title = {Code selection through object code optimization},
journal = { ACM Transactions on Programming Languages and Systems},
volume = {6},
number = {4},
year = {1984},
month = {October},
pages = {505-526}
}

@manual{dot,
author = {Emden Gansner and Eleftherios Koutsofios and Stephen North.},
title = {Drawing Graphs with \emph{dot}.}
}

@misc{Khedker,
author = {Uday P. Khedker and Ankita Mathur},
title = {specRTL: A Language for GCC Machine Descriptions.},
note = {\url{http://www.cse.iitb.ac.in/grc/index.php?page=specRTL}}
}
@article{kai-wei,
author = {Lin, K.-W. and Chen, P.-S. (2012)},
title = {An assistance tool employing a systematic methodology for GCC retargeting.},
journal = {Journal of Software: Practice and Experience},
volume = {42},
number = {1},
pages = {19-36}
}
@conference{Sameera,

author = {Sameera Deshpande and Uday P. Khedker},
title = {Incremental Machine Descriptions for GCC},
year = {2007},
booktitle = {GREPS: International Workshop on GCC for Research in Embedded and Parallel Systems}
}
@article{Collberg,
author = {Christian S. Collberg},
title = {Automatic Derivation of Machine Descriptions},
journal = {ACM Transactions on Programming Languages and Systems},
volume = {24},
number = {4},
month = {July},
year = {2002},
pages = {369-408}
}
@article{Dias,
author = {J. Dias and N. Ramsey.},
title = {Automatically generating instruction selectors using declarative machine descriptions},
booktitle = {In Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages.},
pages = {403-416},
year = {2010}
} 

@misc{gccworkshop,
title = {Essential Abstractions in GCC},
year = {2011},
note = {\url{http://www.cse.iitb.ac.in/grc/gcc-workshop-11/}}
}
